electrical-propelled ship - Francés Inglés Diccionario